sonar transmitter - French English Dictionary